Skip to content

[3.14] gh-148169: Fix webbrowser %action substitution bypass of dash-prefix check (GH-148170)#148516

Open
miss-islington wants to merge 1 commit intopython:3.14from
miss-islington:backport-d22922c-3.14
Open

[3.14] gh-148169: Fix webbrowser %action substitution bypass of dash-prefix check (GH-148170)#148516
miss-islington wants to merge 1 commit intopython:3.14from
miss-islington:backport-d22922c-3.14

Conversation

@miss-islington
Copy link
Copy Markdown
Contributor

@miss-islington miss-islington commented Apr 13, 2026

(cherry picked from commit d22922c)

Co-authored-by: Stan Ulbrych stan@python.org

…-prefix check (pythonGH-148170)

(cherry picked from commit d22922c)

Co-authored-by: Stan Ulbrych <stan@python.org>
mandree added a commit to mandree/freebsd-ports that referenced this pull request Apr 13, 2026
Cherry-pick fix to resolve
Incomplete mitigation of CVE-2026-4519,
%action expansion for command injection to webbrowser.open()

Obtained from:	python/cpython#148516
Security:       CVE-2026-4786
Security:       cf75f572-378a-11f1-a119-e36228bfe7d4
mandree added a commit to mandree/freebsd-ports that referenced this pull request Apr 15, 2026
Cherry-pick fix to resolve
Incomplete mitigation of CVE-2026-4519,
%action expansion for command injection to webbrowser.open()

Obtained from:	python/cpython#148516
Security:       CVE-2026-4786
Security:       cf75f572-378a-11f1-a119-e36228bfe7d4
mandree added a commit to mandree/freebsd-ports that referenced this pull request Apr 16, 2026
Cherry-pick fix to resolve
Incomplete mitigation of CVE-2026-4519,
%action expansion for command injection to webbrowser.open()

Obtained from:	python/cpython#148516
Security:       CVE-2026-4786
Security:       cf75f572-378a-11f1-a119-e36228bfe7d4
freebsd-git pushed a commit to freebsd/freebsd-ports that referenced this pull request Apr 16, 2026
Cherry-pick fix to resolve
Incomplete mitigation of CVE-2026-4519,
%action expansion for command injection to webbrowser.open()

Obtained from:	GitHub repo
		python/cpython#148516
Security:       CVE-2026-4786
		cf75f572-378a-11f1-a119-e36228bfe7d4
gahr pushed a commit to gahr/freebsd-ports that referenced this pull request Apr 17, 2026
Cherry-pick fix to resolve
Incomplete mitigation of CVE-2026-4519,
%action expansion for command injection to webbrowser.open()

Obtained from:	GitHub repo
		python/cpython#148516
Security:       CVE-2026-4786
		cf75f572-378a-11f1-a119-e36228bfe7d4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants